package com.new2i.service.able;

import java.util.HashMap;
import java.util.List;

import com.new2i.model.DoctorEntity;
import com.new2i.model.ScreenDoctorEntity; 

/**
 * 筛查医生的业务逻辑处理接口
 * 
 * @since 2015/09／03
 * @author 2i
 *
 */
public interface ScreenDoctorService {


	/**
	 * 查询某个机构创建的所有的筛查医生
	 * 
	 * @since 2015/09/22
	 * @author 2i
	 * @param doctor_id
	 * @param page
	 * @return
	 */
	List<HashMap<String, Object>> selectScreenDoctorList(DoctorEntity doctor);

	/**
	 * 
	 * 创建筛查医生
	 * 
	 * @since 2015/09/03
	 * @author 2i
	 * @param scDoctor
	 * @return
	 */ 
	HashMap<String, Object> insertScreenDoctor(ScreenDoctorEntity scDoctor);
	
	/**
	 * 修改筛查医生的登录密码
	 * 
	 * @since 2015/09/23
	 * @author 2i
	 * @param scDoctor
	 * @return
	 */
	HashMap<String, Object> updateScreenDoctorPassword(ScreenDoctorEntity scDoctor); 
	

	/**
	 * 删除筛查医生账户
	 * 
	 * @since 2015/09/23
	 * @author 2i
	 * @param scDoctor
	 * @return
	 */
	HashMap<String, Object> deleteScreenDoctor(ScreenDoctorEntity scDoctor); 
}
